package com.team233.zuccecho.service.inter;

import com.team233.zuccecho.dto.ClazzDto;
import com.team233.zuccecho.dto.CourseDto;
import com.team233.zuccecho.exception.EchoServiceException;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public interface CourseInterface {
    Long addCourse(CourseDto courseDto) throws EchoServiceException;

    Integer deleteCourse(List<CourseDto> courseDtoList) throws EchoServiceException;

    Integer addClazz(List<ClazzDto> clazzDtoList) throws EchoServiceException;

    Integer deleteClazz(List<ClazzDto> clazzDtoList) throws EchoServiceException;

    Integer AddTea(List<ClazzDto> clazzDtoList) throws EchoServiceException;

    Integer AddStu(List<ClazzDto> clazzDtoList) throws EchoServiceException;

    Integer RemoveStu(List<ClazzDto> clazzDtoList) throws EchoServiceException;
}
